inlet strait of the pelvis - German English Dictionary